/**
 * 
 */
package com.cudex.negocio.Manager;

import java.util.List;

import javax.ejb.Remote;

import com.cudex.negocio.beans.Empleado;

/**
 * @author Nicolas Bordenave
 * @date 28/11/2011
 * @version 1.0
 */

@Remote
public interface IManagerEmpleado {

	public Boolean altaEmpleado(Empleado e) throws Exception;

	public Boolean modEmpleado(Empleado e) throws Exception;

	public Boolean eliminarEmpleado(Empleado e) throws Exception;

	public Empleado buscarEmpleado(Empleado e) throws Exception;
	
	public List<Empleado> buscarTodos() throws Exception;

	public List<Empleado> buscarEmpleadoNombre(Empleado e) throws Exception;
	

	public Empleado login(String usr, String pass) throws Exception;

}
